        .text
        .globl  main

main: 

        li    $v0,5
        #nop
        #nop
        syscall
        nop
        nop

        li    $v0,4              # syscall for Print String
        la      $a0,prompt1
        #nop
        #nop
        syscall                  # print the prompt        nop
        nop
        nop
        lw	$t0, 0($0) 
        #nop
        #nop
        li  $v0, 1           # service 1 is print integer
        add $a0, $0, $t0     #load desired value into argument register $a0, using pseudo-op
        #nop
        #nop
        syscall
        nop
        nop
        li    $v0,10
        #nop
        #nop
        syscall
        nop
        nop
        nop


       .data
x:     .word   3              #Value of x
prompt1: .asciiz "Input any number, and I will tell you if it is perfect!"
